cherry birch – Deutsch–English translations

🇬🇧 en de 🇩🇪

cherry birch noun

  • Betula lenta
Zucker-Birke
Wiktionary Links